package com.zwps.common.core.context;

/**
 * 需要登录的标记，通过shiro是否进入登录校验确定是否需要登录
 * @ClassName: NeedLoginMarkContext
 * @Description: 
 * @author lyh
 * @date 2023年9月15日 下午5:24:17
 *
 */
public class LoginedMarkContext {

    private static ThreadLocal<Boolean> LOGIN = new ThreadLocal<Boolean>();

    public static void login() {
        LOGIN.set(true);
    }

    public static boolean logined() {
        Boolean bool = LOGIN.get();
        return bool != null;
    }

    public static void clear() {
        LOGIN.remove();
    }
}
